make ends meet - German English Dictionary